297992
343474
701832
265692
855346
898121
486627
524250
141390
837825
856839
641254
5114799
3547581
3046148
2351804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471